#!/usr/bin/env python
# -*- coding: utf-8 -*-

'''
1. requests官方文档路径: http://2.python-requests.org/zh_CN/latest/user/quickstart.html
2. 安装: pip install requests
3. get请求: URL, 头部(非必须), 参数(也可以放在URL)
get请求的参数, 是在URL中, ?开始, 参数之间是以&符号进行连接
'''

import requests

# 1. get请求的发送
# 构建请求的URL
# url = 'http://localhost:8888/smeoa/index.php?m=login&a=index'
# # response对象
# r = requests.get(url=url)
# # print(r.text)   #获取响应的文本信息
# print(r.url)
# print(r.status_code)    #状态码
# print(r.request)        #<PreparedRequest [GET]>, 请求方法
# print(r.cookies['PHPSESSID'])   #响应中PHPSESSID的值
# print(r.is_redirect)    #False, bool, 请求是否重定向
# print(r.encoding)       #utf-8, 页面的编码格式
# print(r.headers)        #响应状况, 字典

url = 'http://localhost:8888/smeoa/index.php'
params = {'m': 'login', 'a': 'index'}
r = requests.get(url=url, params=params)

# 断言
if '记住我的登录状态' in r.text and r.status_code == 200:
    print('首页正常获取')
else:
    print('首页获取失败')
